8105 Mira Mesa Blvd, San Diego, CA 92126-2601, San Diego
I have found myself here quite a few times recently. The salad bar with delicious, homemade dressing is wonderful. I l
I have found myself here quite a few times recently. The salad bar with delicious, homemade dressing is wonderful. I l